package com.example.mapping.vo;

import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * 值映射Vo类
 *
 * @author baoyoujia
 */
@EqualsAndHashCode(callSuper = true)
@Data
public class ValueMappingVo extends BaseVo {

    /**
     * id
     */
    private Long id;

    /**
     * 0：响应值映射
     */
    private Integer type;

    /**
     * 字段名称
     */
    private String fileName;

    /**
     * 原始值
     */
    private String srcValue;

    /**
     * 目标值
     */
    private String destValue;

    /**
     * 目标值类型：0、字符串，1、布尔，2、double，3、int，4、long
     * @see com.example.mapping.enumeration.DestValueTypeEnum
     */
    private Integer destValueType;
}
